right itself - Turkish English Dictionary